/**
*┌──────────────────────────────────────────────────────────────┐
*│　描    述：Shop                                                    
*│　作    者：NetCoreCMS                                              
*│　版    本：1.0   模板代码自动生成                                              
*│　创建时间：2019-12-25 10:52:46                           
*└──────────────────────────────────────────────────────────────┘
*┌──────────────────────────────────────────────────────────────┐
*│　命名空间： NetCoreCMS.IRepository                                   
*│　接口名称： IShopRepository                                      
*└──────────────────────────────────────────────────────────────┘
*/
using NetCoreCMS.Models;
using System;
using System.Threading.Tasks;

namespace NetCoreCMS.IRepository
{
    public interface IShopRepository : IBaseRepository<Shop, Int32>
    {
        bool Tixian(int shop_id, decimal point);
        /// <summary>
        /// 向商户付款
        /// </summary>
        /// <param name="user_id"></param>
        /// <param name="shop_id"></param>
        /// <param name="point"></param>
        /// <param name="leixing"></param>
        /// <returns></returns>
        bool Pay(int user_id, int shop_id, decimal point, int leixing);
        bool UpdateField(int id, string strValue);
        bool DeleteAll(int id, string env);
    }
}